//
//  Graph.h
//  IA2
//
//  Created by Etienne Lecouturier on 25/01/13.
//  Copyright (c) 2013 Etienne Lecouturier. All rights reserved.
//

#ifndef __IA2__Our_Team__
#define __IA2__Our_Team__
#include <iostream>
#include <vector>
#include "../include/Group.h"
#include "../include/Human.h"
#include "../include/Opposition_Team.h"

class Human;

class Our_Team: public Group
 {

public:
    Our_Team(int x, int y, int number);

      void SetClosestHumainList(std::vector <Human> list);
      std::vector <Human>  GetClosestHumainList();

      void SetClosestEnemyList(std::vector <Group> & list);
      std::vector <Group>&  GetClosestEnemyList();


private:
    std::vector <Human> closest_humain_list;
    std::vector <Group> closest_enemy_list;


};

#endif

 /* defined(__IA2__Graph__) */

